pummel (hit) - French English Dictionary